"""
1.什么是Union类型？
    使用Union可以定义联合类型注解

2.Union的使用方式
    导包：from typing import Union
    使用：Union[类型, ......, 类型]

"""
# 使用Union类型，必须先导包
from typing import Union

my_list: list[Union[int, str]] = [1, 2, "itheima", "itcast"]


def func(data: Union[int, str]) -> Union[int, str]:
    pass
